package com.glela.domain.dto;

import java.util.Date;

public class GiveRedPacketByEventRequest implements java.io.Serializable {
  /**
   * 事件类型 @see com.glela.packet.enums.RedPacketEventTypeEnum
   */
  private String eventType;
  /**
   * 接收人ID
   */
  private int receiveUserId;
  /**
   * 邀请人ID
   */
  private int invitationUserId;
  /***
   * 创建时间
   */
  private Date createTime;

  public String getEventType() {
    return eventType;
  }

  public void setEventType(String eventType) {
    this.eventType = eventType;
  }

  public int getReceiveUserId() {
    return receiveUserId;
  }

  public void setReceiveUserId(int receiveUserId) {
    this.receiveUserId = receiveUserId;
  }

  public int getInvitationUserId() {
    return invitationUserId;
  }

  public void setInvitationUserId(int invitationUserId) {
    this.invitationUserId = invitationUserId;
  }

  public Date getCreateTime() {
    return createTime;
  }

  public void setCreateTime(Date createTime) {
    this.createTime = createTime;
  }

  @Override
  public String toString() {
    return "GiveRedPacketByEventRequest{" +
        "eventType='" + eventType + '\'' +
        ", receiveUserId=" + receiveUserId +
        ", invitationUserId=" + invitationUserId +
        ", createTime=" + createTime +
        '}';
  }
}
